Otázky a úlohy
- Čo znamenajú nasledujúce pojmy ?
- Iterácia
- Cyklus, telo (jadro) cyklu, podmienka cyklu, premenná cyklu
- Prázdny cyklus, nekonečný cyklus
- Vpredu testovaný cyklus, vzadu testovaný cyklus, prírastkový cyklus
- Vstupná podmienka, výstupná podmienka
- Spracovanie do koncového znaku, prednačítanie
- Zoznam podmienok, zoznam činností
- Homogenizácia
- Ponuka
- Spočítanie, sčítanie, výpočet priemeru
- Vyhľadávanie
- Hľadanie minima a maxima
- Čo musíme zvážiť pri naplánovaní iterácie?
- Podľa akých hľadísk triedime iterácie?
- Koľko iterácií pozná Pascal? Popíšte ich presnú činnosť!
- Uveďte typické príklady na jednotlivé iterácie!
- Môžeme iterácie vnárať do seba?
Zostavte algoritmy nasledujúcich úloh pomocou uvedených prostriedkov:
- Načítajte čísla do tej doby, kým ich súčet nedosiahne hodnotu 1000! vypíšte ich počet a súčet!
- Načítajte znaky. Koncovým znakom je '*'. Zistite koľko bolo znakov 'a' a 'A'!
- Načítajte jedno číslo. Prijmite ho iba ak je medzi 10 a 20 a je párne alebo je medzi 100 a 400 a je nepárne!
- Načítajte celé čísla. Koncovým znakom je 0. Vypíšte počet a súčet tých, ktoré sú aspoň štvormiestne a sú deliteľné 7! Ak číslo nemá danú vlastnosť, potom nech dá počítač zvukové znamenie!
- Načítajte dve čísla X a Y do tej doby, kým nebudú X=1..35 a Y=1..25. Potom presuňte kurzor na pozíciu (X,Y) na obrazovke a z toho miesta načítajte číslo A do tej doby, kým to číslo nie je trojmiestne a končiace na 3. Nevyhovujúcu hodnotu vždy treba vymazať z obrazovky.
- Vypíšte od 555 každé siedme číslo - celkom 20 kusov!
- Vypíšte ASCII tabuľku a na miestach, kde by boli nezobraziteľné znaky - vypíšte medzeru.
- Vypíšte znaky nachádzajúce sa medzi dvoma danými znakmi!
- Nakreslite do stredu obrazovky, pomocou hviezdičiek, veľké X! Výšku X-u načítajte!
- Vypíšte binárne zobrazenie načítaného celého čísla typu Integer!
(napr. -1 = 11111111 11111111)! Koncovým znakom je 0.
- Načítajte hexadecimálne (šestnásťkové) číslo a preveďte ho na osmičkové!
- Počnúc od horného riadku načítajte zo stredu obrazovky čísla, umiestnené pod sebou. Nasledujúce číslo prijmite iba ak je väčšie než predchádzajúce. Koncovým znakom je 0 a čísel musí byť aspoň päť!
- Načítajte znaky. Koncovým znakom je '='.
- Vypíšte počet načítaných znakov!
- Spočítajte koľko tam bolo medzier, otáznikov a hviezdičiek!
- Vypíšte najmenší a najväčší znak!
- Načítajte čísla. Koncovým znakom je číslo 99. Vypočítajte priemer a ak priemer nie je medzi 10 a 15, potom načítajte ďalšie čísla do tej doby, kým priemer nebude z daného intervalu!
- Načítajte priebežne údaje rôznych sudov. Vypíšte všetky údaje najmenšieho a najväčšieho sudu a aj to, že ktoré boli v poradí!
- Pomocou ponuky máte umožniť výpočet objemu valca, kvádra alebo kruhu. Podľa voľby načítajte patričné údaje a potom vypíšte výsledok!
Podľa možnosti vždy urobte aj Jacksonov diagram!
|